vcJointMotionStatement
A statement that can be used to program driver motion to a vcMotionController.
See in: Overview
Module: vcRobotics2
Parent: vcMotionStatement
Children -
Referenced by: -
Properties
Learn how to use properties here. The properties are also inherited from the parent class.
| Name | Type | Access | Description |
| Async | Boolean | RW | Gets or sets whether the statement is executed asynchronously (non-blocking).See moreWhen true, the statement doesn't block the program's execution. Otherwise, blocks and waits for the motion to complete. |
| BlendingType | vcMotionBlendingType | RW | Gets or sets the type of blending to apply between this statement and the next statement, if there is one. Also see BlendingValue. |
| BlendingValue | vcRealExpressionProperty | R | Gets the value used for blending. Unit depends on the value of BlendingType. |
| ExternalDriverExpressions | list[tuple[Integer, String]] | RW | Gets or sets the driver values as index-value pairs where the value is an expression string. |
| ExternalDriverValues | list[tuple[Integer, Real]] | R | Gets the driver values as index-value pairs where the value is an evaluated expression result as a float. If the expression evaluation fails the float value will be math.nan for that index. |
| ReferencedTarget | vcJointTarget | RW | Gets or sets the position target referenced by this statement. |
| TargetContainer | vcSinglePositionTargetContainer | R | Gets the associated position target container. |